package com.zmn.mcc.common.dto.dept;

import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.io.Serializable;
import java.util.Date;

/**
 * 描述: 部门修改消息DRO
 *
 * @author fengxuecai
 * @since 2022/5/17 16:23
 */
@Data
@Builder
@NoArgsConstructor
@AllArgsConstructor
public class DeptEditMessageDRO implements Serializable {

    private static final long serialVersionUID = 1L;

    @ApiModelProperty("部门id")
    private Integer deptId;

    @ApiModelProperty("部门名称")
    private String deptName;

    @ApiModelProperty("新部门层级")
    private Integer level;

    @ApiModelProperty("旧部门层级")
    private Integer oldLevel;

    @ApiModelProperty("一级部门id")
    private Integer deptOneId;

    @ApiModelProperty("一级部门名称")
    private String deptOneName;

    @ApiModelProperty("二级部门id")
    private Integer deptTwoId;

    @ApiModelProperty("二级部门名称")
    private String deptTwoName;

    @ApiModelProperty("三级部门id")
    private Integer deptThreeId;

    @ApiModelProperty("三级部门名称")
    private String deptThreeName;

    @ApiModelProperty("四级部门id")
    private Integer deptFourId;

    @ApiModelProperty("四级部门名称")
    private String deptFourName;

    @ApiModelProperty("修改人")
    private String updater;
}
